Change ISA_IO_BASE to fix_to_virt(FIX_ISAMAP_BEGIN). It used to be
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Wed, 16 Nov 2005 10:39:38 +0000 (11:39 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Wed, 16 Nov 2005 10:39:38 +0000 (11:39 +0100)
commitcebb9d12a556e9ce8013c4a7058fcd9d0fee93fb
tree679a07a41c01d47cd9b4a4596c4b9ee710d99294
parent250a814ea41770bc163c04962036c50a2c23e079
Change ISA_IO_BASE to fix_to_virt(FIX_ISAMAP_BEGIN).  It used to be
PAGE_OFFSET, which was unaltered from vanilla Linux 2.6.12.6 kernels
and caused isa_memcpy_fromio() to not read physical memory from
0xf0000 - 0xfffff correctly.

http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=393

Signed-off-by: Andrew D. Ball <aball@us.ibm.com>
linux-2.6-xen-sparse/include/asm-xen/asm-i386/io.h
linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/io.h